Matt GrimesMatt Grimes
Between the Stat Sheet and the Stage: The Regular Season and What Esports Data MissesThe fourth match of the first round robin in the North American regular seaso...
Portugal 4-2 Denmark on the day Ronaldo left camp: goals, power, and the facts that still need verifyingOn the scoreboard, the result settled at 4-2 in Portugal's favour. But what...
27 Unbeaten Matches Do Not Lie: Reading Vietnam vs Thailand Through the Structure of SpaceOn 27 September, Siam Sport published a warning to Thailand ahead of their...
Saka to Miss Everton: When the Fixture List Becomes the Silent RefereeAt the 10th minute, Saka went down. He tried to get up, took a few steps, and...
Texas Welcomes Luka Mijatovic and Ian Call: When the 29.5-Point Margin Reveals a New RaceAt Lach Tray, I learned to read injuries from the first numbers. That princip...
Manchester City 5-0 Norwich in the cup: five goals and a data voidThe match ended 5-0. Five goals, five different scorers, spread across minute...
Alina Charaeva: From Outside the Top 160 to a Shock Win Over the World No. 1 in BeijingWhen the electronic scoreboard at the China Open's centre court in Beijing...
Braintree Table Tennis League: Reading Structure Behind Win PercentagesIn the pre-season preview of the Braintree Table Tennis League, one detail he...
Ivory Coast 2-0 Ghana: The Goal Did Not Belong to the Most Hyped ManIn the 89th minute, Yan Diomande received the ball on the left flank as Ivory...
PSG vs Barcelona: A Champions League Night Under Curfew and an Unsigned InvoiceAt 22:40 the night before kick-off, the second security checklist at Parc des...
Chelsea's £40m Bet on an 18-Year-Old: A Loser's Goal or a Winner's Move?At the Gewiss Stadium in Bergamo, on a May afternoon, Atalanta had just...
Three Weeks at Cobham: Cole Palmer and a Manager's AnswerSome matches do not take place on a pitch, and this week's match is one of...
Deco Calls Julián Álvarez "the Past": LaLiga's Salary Cap and Barcelona's No.9 ProblemAt the Portugal Football Summit, Deco stepped in front of dozens of microphon...
Buried Signal: How Football Loses Its Data in the Noise of the Transfer WindowIn April 2026, on the stands of the Paterna ground, I was the last person to...
Valanciunas shines in Zalgiris' second preseason win: The spreadsheet doesn't lie14 points, 9 rebounds in the first half. That was the first line I noted when...
The 6.33 Points That Vanished and a Name That Doesn't Exist: Decoding the Data Gaps After 'FIFA ASEAN Cup 2026'On August 13, 2026, I reopened the FIFA ranking spreadsheet I have maintained...
Vietnam vs Philippines (19:30): Kim Sang Sik Bets on a Belief Without DataPeople call me a disruptor. I call it reading the run before it happens. Ther...
43 of 56 in Katy: The USA Sweeps Americas Youth Gold and the Gap Behind the Medal TableThe floor of the arena in Katy, Texas is not the kind that makes people hold...
A Sparring Session in Tokyo and the Data Void: Alwi Farhan at the Threshold of Asian Games 2026A Sparring Session in Tokyo and the Data Void: Alwi Farhan at the Threshold o...
Headphones, 'Play Along' and the Festival Zone: When Chess Learns to Sell Tickets Like a FestivalOn the night of January 12, 2026, I sat alone in the Tata Steel Chess...
